having hemorrhoids - Espagnol Anglais Dictionnaire